An anti-submarine net is a device placed across the mouth of a harbour or a strait for protection against submarines.